home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 January: Mac OS SDK / Dev.CD Jan 96 SDK / Dev.CD Jan 96 SDK1.toast / Development Kits (Disc 1) / AppleScript / Development Tools / Sample Code / 7Edit / Pascal Sources / SVEdit.r < prev    next >
Encoding:
Text File  |  1994-02-25  |  48.7 KB  |  2,084 lines  |  [TEXT/MPS ]

  1.  
  2. #define mApple  128
  3. #define mFile   129
  4. #define mEdit   130
  5. #define mFont   131
  6. #define mSize   132
  7. #define mStyle  133
  8.  
  9. #define kPrefSize    500
  10. #define kMinSize    500
  11.  
  12.  
  13. #include "Types.r"
  14. #include "SysTypes.r"
  15. #include "BalloonTypes.r"
  16. #include "AEUserTermTypes.r"
  17. #include "AERegistry.r"
  18. #include "AEObjects.r"
  19. #include "AppleEvents.r"
  20.  
  21. resource 'vers' (1) {
  22.     0x03, 0x00, development, 0x08,
  23.     verBritain,
  24.     "3.0d8",
  25.     "3.0d8, SRL Data 1993"
  26.     };
  27.  
  28. resource 'ICN#' (129) {
  29.     {    /* array: 2 elements */
  30.         /* [1] */
  31.         $"0FFF FE00 0800 0300 0800 0280 0BDD BA40"
  32.         $"0800 0220 0B7B DA10 0800 03F8 09FF F808"
  33.         $"09FF F008 0BFF F7A8 0B00 3008 0ABB 66E8"
  34.         $"0C00 6008 0BEE 6DA8 0800 C008 0BDC DD68"
  35.         $"0801 C008 0AED 96E8 0801 8008 0BBB B768"
  36.         $"0803 0008 0BB3 76E8 0807 0008 0B76 6F68"
  37.         $"0806 0008 0AEC DDE8 080C 0008 0BAD 7768"
  38.         $"0818 0008 0B9B DDA8 0838 0008 0FFF FFF8",
  39.         /* [2] */
  40.         $"0FFF FE00 0FFF FF00 0FFF FF80 0FFF FFC0"
  41.         $"0FFF FFE0 0FFF FFF0 0FFF FFF8 0FFF FFF8"
  42.         $"0FFF FFF8 0FFF FFF8 0FFF FFF8 0FFF FFF8"
  43.         $"0FFF FFF8 0FFF FFF8 0FFF FFF8 0FFF FFF8"
  44.         $"0FFF FFF8 0FFF FFF8 0FFF FFF8 0FFF FFF8"
  45.         $"0FFF FFF8 0FFF FFF8 0FFF FFF8 0FFF FFF8"
  46.         $"0FFF FFF8 0FFF FFF8 0FFF FFF8 0FFF FFF8"
  47.         $"0FFF FFF8 0FFF FFF8 0FFF FFF8 0FFF FFF8"
  48.     }
  49. };
  50.  
  51. resource 'ICN#' (128) {
  52.     {    /* array: 2 elements */
  53.         /* [1] */
  54.         $"1FFF FC00 3000 0400 2000 0C00 6000 0800"
  55.         $"47FF 8800 5C01 9800 D001 1000 B001 1000"
  56.         $"E003 3000 0002 2000 0002 2000 0006 6000"
  57.         $"0004 4000 000C 4000 0008 C000 0008 8000"
  58.         $"0018 FE00 0010 8100 0011 0080 0032 6040"
  59.         $"0023 9020 001C FF1E 0024 600E 0046 000E"
  60.         $"0005 000E 004C C00E 0088 3FCE 0008 003E"
  61.         $"0098 000E 0110 0000 0010 0000 01F0",
  62.         /* [2] */
  63.         $"1FFF FC00 3FFF FC00 3FFF FC00 7FFF F800"
  64.         $"7FFF F800 7C01 F800 F001 F000 F001 F000"
  65.         $"E003 F000 0003 E000 0003 E000 0007 E000"
  66.         $"0007 C000 000F C000 000F C000 000F 8000"
  67.         $"001F FE00 001F FF00 001F FF80 003F FFC0"
  68.         $"003F FFE0 003F FFFE 007F FFFE 007F FFFE"
  69.         $"007D FFFE 00FC FFFE 00F8 3FFE 00F8 003E"
  70.         $"01F8 000E 01F0 0000 01F0 0000 01F0"
  71.     }
  72. };
  73.  
  74. resource 'ics#' (128) {
  75.     {    /* array: 2 elements */
  76.         /* [1] */
  77.         $"3FC0 7FC0 80C0 0180 0180 0180 0300 0300"
  78.         $"0300 0738 0644 0DB3 0C43 0C3F 1803 18",
  79.         /* [2] */
  80.         $"3FC0 7FC0 80C0 0180 0180 0180 0300 0300"
  81.         $"0300 0738 067C 0DFF 0C7F 0C3F 1803 18"
  82.     }
  83. };
  84.  
  85. resource 'ics#' (129) {
  86.     {    /* array: 2 elements */
  87.         /* [1] */
  88.         $"3FF0 2018 2014 2FFE 2FE2 302A 2022 2D4A"
  89.         $"2042 2A9A 2082 2D2A 2102 2A7A 2202 3FFE",
  90.         /* [2] */
  91.         $"3FF0 3FF8 3FFC 3FFE 3FFE 3FFE 3FFE 3FFE"
  92.         $"3FFE 3FFE 3FFE 3FFE 3FFE 3FFE 3FFE 3FFE"
  93.     }
  94. };
  95.  
  96. resource 'icl8' (128) {
  97.     $"0000 00FF FFFF FFFF FFFF FFFF FFFF FFFF"
  98.     $"FFFF FFFF FFFF 0000 0000 0000 0000 0000"
  99.     $"0000 FFFF ECEC ECEC ECEC ECEC ECEC ECEC"
  100.     $"ECEC ECEC ECFF 0000 0000 0000 0000 0000"
  101.     $"0000 FFEC ECEC ECEC ECEC ECEC ECEC ECEC"
  102.     $"ECEC ECEC FFFF 0000 0000 0000 0000 0000"
  103.     $"00FF FFEC ECEC ECEC ECEC ECEC ECEC ECEC"
  104.     $"ECEC ECEC FF00 0000 0000 0000 0000 0000"
  105.     $"00FF ECEC ECFF FFFF FFFF FFFF FFFF FFFF"
  106.     $"FFEC ECEC FF00 0000 0000 0000 0000 0000"
  107.     $"00FF ECFF FFFF 0000 0000 0000 0000 00FF"
  108.     $"FFEC ECFF FF00 0000 0000 0000 0000 0000"
  109.     $"FFFF ECFF 0000 0000 0000 0000 0000 00FF"
  110.     $"ECEC ECFF 0000 0000 0000 0000 0000 0000"
  111.     $"FFEC FFFF 0000 0000 0000 0000 0000 00FF"
  112.     $"ECEC ECFF 0000 0000 0000 0000 0000 0000"
  113.     $"FFFF FF00 0000 0000 0000 0000 0000 FFFF"
  114.     $"ECEC FFFF 0000 0000 0000 0000 0000 0000"
  115.     $"0000 0000 0000 0000 0000 0000 0000 FFEC"
  116.     $"ECEC FF00 0000 0000 0000 0000 0000 0000"
  117.     $"0000 0000 0000 0000 0000 0000 0000 FFEC"
  118.     $"ECEC FF00 0000 0000 0000 0000 0000 0000"
  119.     $"0000 0000 0000 0000 0000 0000 00FF FFEC"
  120.     $"ECFF FF00 0000 0000 0000 0000 0000 0000"
  121.     $"0000 0000 0000 0000 0000 0000 00FF ECEC"
  122.     $"ECFF 0000 0000 0000 0000 0000 0000 0000"
  123.     $"0000 0000 0000 0000 0000 0000 FFFF ECEC"
  124.     $"ECFF 0000 0000 0000 0000 0000 0000 0000"
  125.     $"0000 0000 0000 0000 0000 0000 FFEC ECEC"
  126.     $"FFFF 0000 0000 0000 0000 0000 0000 0000"
  127.     $"0000 0000 0000 0000 0000 0000 FFEC ECEC"
  128.     $"FF00 0000 0000 0000 0000 0000 0000 0000"
  129.     $"0000 0000 0000 0000 0000 00FF FFEC ECEC"
  130.     $"FFFF FFFF FFFF FF00 0000 0000 0000 0000"
  131.     $"0000 0000 0000 0000 0000 00FF ECEC ECEC"
  132.     $"FF33 3333 3333 33FF 0000 0000 0000 0000"
  133.     $"0000 0000 0000 0000 0000 00FF ECEC ECFF"
  134.     $"3333 3333 3333 3333 FF00 0000 0000 0000"
  135.     $"0000 0000 0000 0000 0000 FFFF ECEC FF33"
  136.     $"33FF FF33 3333 3333 33FF 0000 0000 0000"
  137.     $"0000 0000 0000 0000 0000 FFEC ECEC FFFF"
  138.     $"FF00 00FF 3333 3333 3333 FF00 0000 0000"
  139.     $"0000 0000 0000 0000 0000 F8FF FFFF 3333"
  140.     $"FFFF FFFF FFFF FFFF 3333 33FF FFFF FF00"
  141.     $"0000 0000 0000 0000 00F8 F87F 7FFF 3333"
  142.     $"33FF FF33 3333 3333 3333 3333 FFFF FF00"
  143.     $"0000 0000 0000 0000 00F8 7F7F 7FFF FF33"
  144.     $"3333 3333 3333 3333 3333 3333 FFFF FF00"
  145.     $"0000 0000 0000 0000 00F8 7F7F 7FFF 00FF"
  146.     $"3333 3333 3333 3333 3333 3333 FFFF FF00"
  147.     $"0000 0000 0000 0000 F8F8 7F54 FFFF 0000"
  148.     $"FFFF 3333 3333 3333 3333 3333 FFFF FF00"
  149.     $"0000 0000 0000 0000 F854 5454 FF00 0000"
  150.     $"0000 FFFF FFFF FFFF FFFF 3333 FFFF FF00"
  151.     $"0000 0000 0000 0000 F854 5454 FF00 0000"
  152.     $"0000 0000 0000 0000 0000 FFFF FFFF FF00"
  153.     $"0000 0000 0000 00F8 F854 2AFF FF00 0000"
  154.     $"0000 0000 0000 0000 0000 0000 FFFF FF00"
  155.     $"0000 0000 0000 00F8 2A2A 2AFF 0000 0000"
  156.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  157.     $"0000 0000 0000 00F8 2A2A 2AFF 0000 0000"
  158.     $"0000 0000 0000 0000 0000 0000 0000 0000"
  159.     $"0000 0000 0000 00FF FFFF FFFF"
  160. };
  161.  
  162. resource 'icl8' (129) {
  163.     $"0000 0000 FFFF FFFF FFFF FFFF FFFF FFFF"
  164.     $"FFFF FFFF FFFF FF00 0000 0000 0000 0000"
  165.     $"0000 0000 FF00 0000 0000 0000 0000 0000"
  166.     $"0000 0000 0000 FFFF 0000 0000 0000 0000"
  167.     $"0000 0000 FF00 D8D8 00D8 D8D8 00D8 D800"
  168.     $"D800 00D8 D800 FF00 FF00 0000 0000 0000"
  169.     $"0000 0000 FF00 0000 0000 0000 0000 0000"
  170.     $"0000 0000 0000 FF00 00FF 0000 0000 0000"
  171.     $"0000 0000 FF00 D8D8 D8D8 00D8 D8D8 00D8"
  172.     $"D800 D8D8 D800 FF00 0000 FF00 0000 0000"
  173.     $"0000 0000 FF00 0000 0000 0000 0000 0000"
  174.     $"0000 0000 0000 FF00 0000 00FF 0000 0000"
  175.     $"0000 0000 FF00 D8D8 00D8 D8D8 D800 D8D8"
  176.     $"D8D8 00D8 D800 FFFF FFFF FFFF FF00 0000"
  177.     $"0000 0000 FF00 00EC ECEC ECEC ECEC ECEC"
  178.     $"ECEC ECEC EC00 D8D8 D800 D800 FF00 0000"
  179.     $"0000 0000 FF00 00EC ECEC ECEC ECEC ECEC"
  180.     $"ECEC ECEC 0000 0000 0000 0000 FF00 0000"
  181.     $"0000 0000 FF00 ECEC ECEC ECEC ECEC ECEC"
  182.     $"ECEC ECEC 00D8 D8D8 D800 D800 FF00 0000"
  183.     $"0000 0000 FF00 ECEC 0000 0000 0000 0000"
  184.     $"0000 ECEC 0000 0000 0000 0000 FF00 0000"
  185.     $"0000 0000 FF00 EC00 D800 D8D8 D800 D8D8"
  186.     $"00EC EC00 00D8 D800 D8D8 D800 FF00 0000"
  187.     $"0000 0000 FFEC 0000 0000 0000 0000 0000"
  188.     $"00EC EC00 0000 0000 0000 0000 FF00 0000"
  189.     $"0000 0000 FF00 D8D8 D8D8 D800 D8D8 D800"
  190.     $"00EC EC00 D8D8 00D8 D800 D800 FF00 0000"
  191.     $"0000 0000 FF00 0000 0000 0000 0000 0000"
  192.     $"ECEC 0000 0000 0000 0000 0000 FF00 0000"
  193.     $"0000 0000 FF00 D8D8 D8D8 00D8 D8D8 0000"
  194.     $"ECEC 00D8 D8D8 00D8 00D8 D800 FF00 0000"
  195.     $"0000 0000 FF00 0000 0000 0000 0000 00EC"
  196.     $"ECEC 0000 0000 0000 0000 0000 FF00 0000"
  197.     $"0000 0000 FF00 D800 D8D8 D800 D8D8 00EC"
  198.     $"EC00 00D8 00D8 D800 D8D8 D800 FF00 0000"
  199.     $"0000 0000 FF00 0000 0000 0000 0000 00EC"
  200.     $"EC00 0000 0000 0000 0000 0000 FF00 0000"
  201.     $"0000 0000 FF00 D8D8 D800 D8D8 D800 ECEC"
  202.     $"EC00 D8D8 00D8 D8D8 00D8 D800 FF00 0000"
  203.     $"0000 0000 FF00 0000 0000 0000 0000 ECEC"
  204.     $"0000 0000 0000 0000 0000 0000 FF00 0000"
  205.     $"0000 0000 FF00 D8D8 D800 D8D8 0000 ECEC"
  206.     $"00D8 D8D8 00D8 D800 D8D8 D800 FF00 0000"
  207.     $"0000 0000 FF00 0000 0000 0000 00EC ECEC"
  208.     $"0000 0000 0000 0000 0000 0000 FF00 0000"
  209.     $"0000 0000 FF00 D8D8 00D8 D8D8 00EC EC00"
  210.     $"00D8 D800 D8D8 D8D8 00D8 D800 FF00 0000"
  211.     $"0000 0000 FF00 0000 0000 0000 00EC EC00"
  212.     $"0000 0000 0000 0000 0000 0000 FF00 0000"
  213.     $"0000 0000 FF00 D800 D8D8 D800 ECEC 0000"
  214.     $"D8D8 00D8 D8D8 00D8 D8D8 D800 FF00 0000"
  215.     $"0000 0000 FF00 0000 0000 0000 ECEC 0000"
  216.     $"0000 0000 0000 0000 0000 0000 FF00 0000"
  217.     $"0000 0000 FF00 D8D8 D800 D800 ECEC 00D8"
  218.     $"00D8 D8D8 00D8 D8D8 00D8 D800 FF00 0000"
  219.     $"0000 0000 FF00 0000 0000 00EC EC00 0000"
  220.     $"0000 0000 0000 0000 0000 0000 FF00 0000"
  221.     $"0000 0000 FF00 D8D8 D800 00EC EC00 D8D8"
  222.     $"D8D8 00D8 D8D8 00D8 D800 D800 FF00 0000"
  223.     $"0000 0000 FF00 0000 0000 ECEC EC00 0000"
  224.     $"0000 0000 0000 0000 0000 0000 FF00 0000"
  225.     $"0000 0000 FFFF FFFF FFFF FFFF FFFF FFFF"
  226.     $"FFFF FFFF FFFF FFFF FFFF FFFF FF"
  227. };
  228.  
  229. resource 'icl4' (128) {
  230.     $"000F FFFF FFFF FFFF FFFF FF00 0000 0000"
  231.     $"00FF 6666 6666 6666 6666 6F00 0000 0000"
  232.     $"00F6 6666 6666 6666 6666 FF00 0000 0000"
  233.     $"0FF6 6666 6666 6666 6666 F000 0000 0000"
  234.     $"0F66 6FFF FFFF FFFF F666 F000 0000 0000"
  235.     $"0F6F FF00 0000 000F F66F F000 0000 0000"
  236.     $"FF6F 0000 0000 000F 666F 0000 0000 0000"
  237.     $"F6FF 0000 0000 000F 666F 0000 0000 0000"
  238.     $"FFF0 0000 0000 00FF 66FF 0000 0000 0000"
  239.     $"0000 0000 0000 00F6 66F0 0000 0000 0000"
  240.     $"0000 0000 0000 00F6 66F0 0000 0000 0000"
  241.     $"0000 0000 0000 0FF6 6FF0 0000 0000 0000"
  242.     $"0000 0000 0000 0F66 6F00 0000 0000 0000"
  243.     $"0000 0000 0000 FF66 6F00 0000 0000 0000"
  244.     $"0000 0000 0000 F666 FF00 0000 0000 0000"
  245.     $"0000 0000 0000 F666 F000 0000 0000 0000"
  246.     $"0000 0000 000F F666 FFFF FFF0 0000 0000"
  247.     $"0000 0000 000F 6666 FBBB BBBF 0000 0000"
  248.     $"0000 0000 000F 666F BBBB BBBB F000 0000"
  249.     $"0000 0000 00FF 66FB BFFB BBBB BF00 0000"
  250.     $"0000 0000 00F6 66FF F00F BBBB BBF0 0000"
  251.     $"0000 0000 00CF FFBB FFFF FFFF BBBF FFF0"
  252.     $"0000 0000 0CCD DFBB BFFB BBBB BBBB FFF0"
  253.     $"0000 0000 0CDD DFFB BBBB BBBB BBBB FFF0"
  254.     $"0000 0000 0CDD DF0F BBBB BBBB BBBB FFF0"
  255.     $"0000 0000 CCDC FF00 FFBB BBBB BBBB FFF0"
  256.     $"0000 0000 CDCD F000 00FF FFFF FFBB FFF0"
  257.     $"0000 0000 CCCC F000 0000 0000 00FF FFF0"
  258.     $"0000 000C CCCF F000 0000 0000 0000 FFF0"
  259.     $"0000 000C CCCF 0000 0000 0000 0000 0000"
  260.     $"0000 000C CCCF 0000 0000 0000 0000 0000"
  261.     $"0000 000F FFFF"
  262. };
  263.  
  264. resource 'icl4' (129) {
  265.     $"0000 FFFF FFFF FFFF FFFF FFF0 0000 0000"
  266.     $"0000 F000 0000 0000 0000 00FF 0000 0000"
  267.     $"0000 F000 0000 0000 0000 00F0 F000 0000"
  268.     $"0000 F033 3303 3303 3033 30F0 0F00 0000"
  269.     $"0000 F000 0000 0000 0000 00F0 00F0 0000"
  270.     $"0000 F033 0333 3033 3303 30F0 000F 0000"
  271.     $"0000 F000 0000 0000 0000 00FF FFFF F000"
  272.     $"0000 F006 6666 6666 6666 6000 0000 F000"
  273.     $"0000 F006 6666 6666 6666 0000 0000 F000"
  274.     $"0000 F066 6666 6666 6666 0333 3030 F000"
  275.     $"0000 F066 0000 0000 0066 0000 0000 F000"
  276.     $"0000 F060 3033 3033 0660 0330 3330 F000"
  277.     $"0000 F600 0000 0000 0660 0000 0000 F000"
  278.     $"0000 F033 3330 3330 0660 3303 3030 F000"
  279.     $"0000 F000 0000 0000 6600 0000 0000 F000"
  280.     $"0000 F033 3303 3300 6603 3303 0330 F000"
  281.     $"0000 F000 0000 0006 6600 0000 0000 F000"
  282.     $"0000 F030 3330 3306 6003 0330 3330 F000"
  283.     $"0000 F000 0000 0006 6000 0000 0000 F000"
  284.     $"0000 F033 3033 3066 6033 0333 0330 F000"
  285.     $"0000 F000 0000 0066 0000 0000 0000 F000"
  286.     $"0000 F033 3033 0066 0333 0330 3330 F000"
  287.     $"0000 F000 0000 0666 0000 0000 0000 F000"
  288.     $"0000 F033 0333 0660 0330 3333 0330 F000"
  289.     $"0000 F000 0000 0660 0000 0000 0000 F000"
  290.     $"0000 F030 3330 6600 3303 3303 3330 F000"
  291.     $"0000 F000 0000 6600 0000 0000 0000 F000"
  292.     $"0000 F033 3030 6603 0333 0333 0330 F000"
  293.     $"0000 F000 0006 6000 0000 0000 0000 F000"
  294.     $"0000 F033 3006 6033 3303 3303 3030 F000"
  295.     $"0000 F000 0066 6000 0000 0000 0000 F000"
  296.     $"0000 FFFF FFFF FFFF FFFF FFFF FFFF F0"
  297. };
  298.  
  299. resource 'ics8' (128) {
  300.     $"0000 ECEC ECEC ECEC ECEC 0000 0000 0000"
  301.     $"00EC ECEC ECEC ECEC ECEC 0000 0000 0000"
  302.     $"EC00 0000 0000 0000 ECEC 0000 0000 0000"
  303.     $"0000 0000 0000 00EC EC00 0000 0000 0000"
  304.     $"0000 0000 0000 00EC EC00 0000 0000 0000"
  305.     $"0000 0000 0000 00EC EC00 0000 0000 0000"
  306.     $"0000 0000 0000 ECEC 0000 0000 0000 0000"
  307.     $"0000 0000 0000 ECEC 0000 0000 0000 0000"
  308.     $"0000 0000 0000 ECEC 0000 0000 0000 0000"
  309.     $"0000 0000 00EC ECEC 0000 FFFF FF00 0000"
  310.     $"0000 0000 00EC EC00 00FF 3333 33FF 0000"
  311.     $"0000 0000 ECEC 00FF FF33 FFFF 3333 FFFF"
  312.     $"0000 0000 ECEC 0000 00FF 3333 3333 FFFF"
  313.     $"0000 0000 ECEC 0000 0000 FFFF FFFF FFFF"
  314.     $"0000 00EC EC00 0000 0000 0000 0000 FFFF"
  315.     $"0000 00EC EC"
  316. };
  317.  
  318. resource 'ics8' (129) {
  319.     $"0000 FFFF FFFF FFFF FFFF FFFF 0000 0000"
  320.     $"0000 FF00 0000 0000 0000 00FF FF00 0000"
  321.     $"0000 FF00 0000 0000 0000 00FF 00FF 0000"
  322.     $"0000 FF00 ECEC ECEC ECEC ECFF FFFF FF00"
  323.     $"0000 FF00 ECEC ECEC ECEC EC00 0000 FF00"
  324.     $"0000 FFEC 00D8 00D8 00D8 EC00 D800 FF00"
  325.     $"0000 FF00 0000 0000 0000 EC00 0000 FF00"
  326.     $"0000 FF00 D8D8 00D8 00EC 0000 D800 FF00"
  327.     $"0000 FF00 0000 0000 00EC 0000 0000 FF00"
  328.     $"0000 FF00 D800 D800 EC00 00D8 D800 FF00"
  329.     $"0000 FF00 0000 0000 EC00 0000 0000 FF00"
  330.     $"0000 FF00 D8D8 00EC 0000 D800 D800 FF00"
  331.     $"0000 FF00 0000 00EC 0000 0000 0000 FF00"
  332.     $"0000 FF00 D800 EC00 00D8 D8D8 D800 FF00"
  333.     $"0000 FF00 0000 EC00 0000 0000 0000 FF00"
  334.     $"0000 FFFF FFFF FFFF FFFF FFFF FFFF FF"
  335. };
  336.  
  337. resource 'ics4' (128) {
  338.     $"0066 6666 6600 0000 0666 6666 6600 0000"
  339.     $"6000 0000 6600 0000 0000 0006 6000 0000"
  340.     $"0000 0006 6000 0000 0000 0006 6000 0000"
  341.     $"0000 0066 0000 0000 0000 0066 0000 0000"
  342.     $"0000 0066 0000 0000 0000 0666 00FF F000"
  343.     $"0000 0660 0FBB BF00 0000 660F FBFF BBFF"
  344.     $"0000 6600 0FBB BBFF 0000 6600 00FF FFFF"
  345.     $"0006 6000 0000 00FF 0006 60"
  346. };
  347.  
  348. resource 'ics4' (129) {
  349.     $"00FF FFFF FFFF 0000 00F0 0000 000F F000"
  350.     $"00F0 0000 000F 0F00 00F0 6666 666F FFF0"
  351.     $"00F0 6666 6660 00F0 00F6 0303 0360 30F0"
  352.     $"00F0 0000 0060 00F0 00F0 3303 0600 30F0"
  353.     $"00F0 0000 0600 00F0 00F0 3030 6003 30F0"
  354.     $"00F0 0000 6000 00F0 00F0 3306 0030 30F0"
  355.     $"00F0 0006 0000 00F0 00F0 3060 0333 30F0"
  356.     $"00F0 0060 0000 00F0 00FF FFFF FFFF FFF0"
  357. };
  358.  
  359.  
  360. resource 'FREF' (130, purgeable) {
  361.     'APPL',
  362.     0,
  363.     ""
  364. };
  365.  
  366. resource 'FREF' (131, purgeable) {
  367.     'TEXT',
  368.     1,
  369.     ""
  370. };
  371.  
  372. resource 'BNDL' (132, purgeable) {
  373.     'SVED',
  374.     0,
  375.     {    /* array TypeArray: 2 elements */
  376.         /* [1] */
  377.         'ICN#',
  378.         {    /* array IDArray: 2 elements */
  379.             /* [1] */
  380.             0, 128,
  381.             /* [2] */
  382.             1, 129
  383.         },
  384.         /* [2] */
  385.         'FREF',
  386.         {    /* array IDArray: 2 elements */
  387.             /* [1] */
  388.             2, 130,
  389.             /* [2] */
  390.             3, 131
  391.         }
  392.     }
  393. };
  394.  
  395. data 'SVED' (0) {
  396.     $"1937 4564 6974 2065 7861 6D70 6C65 2066"            /* .7Edit example f */
  397.     $"726F 6D20 554B 2E44 5453"                           /* rom UK.DTS */
  398. };
  399.  
  400. resource 'SIZE' (-1) {
  401.     dontSaveScreen,
  402.     acceptSuspendResumeEvents,
  403.     enableOptionSwitch,
  404.     canBackground,                
  405.     multiFinderAware,            
  406.     backgroundAndForeground,    
  407.     dontGetFrontClicks,            
  408.     ignoreChildDiedEvents,        
  409.     not32BitCompatible,            
  410.     isHighLevelEventAware,        
  411.     localAndRemoteHLEvents,        
  412.     reserved,
  413.     reserved,
  414.     reserved,
  415.     reserved,
  416.     reserved,
  417.     kPrefSize * 2000,
  418.     kMinSize * 2000    
  419. };
  420.  
  421.  
  422. resource 'WIND' (128, "", purgeable) {
  423.     {18, 48, 282, 408},
  424.     zoomDocProc,
  425.     invisible,
  426.     goAway,
  427.     0x0,
  428.     Untitled
  429. };
  430.  
  431. resource 'ALRT' (257, "", purgeable) {
  432.     {60, 96, 208, 424},
  433.     6692,
  434.     {    /* array: 4 elements */
  435.         /* [1] */
  436.         OK, visible, silent,
  437.         /* [2] */
  438.         OK, visible, silent,
  439.         /* [3] */
  440.         OK, visible, silent,
  441.         /* [4] */
  442.         OK, visible, silent
  443.     }
  444. };
  445.  
  446. resource 'ALRT' (256, "", purgeable) {
  447.     {82, 104, 182, 366},
  448.     12117,
  449.     {    /* array: 4 elements */
  450.         /* [1] */
  451.         OK, visible, silent,
  452.         /* [2] */
  453.         OK, visible, silent,
  454.         /* [3] */
  455.         OK, visible, silent,
  456.         /* [4] */
  457.         OK, visible, silent
  458.     }
  459. };
  460.  
  461. resource 'ALRT' (258, purgeable) {
  462.     {44, 48, 252, 327},
  463.     258,
  464.     {    /* array: 4 elements */
  465.         /* [1] */
  466.         OK, visible, silent,
  467.         /* [2] */
  468.         OK, visible, silent,
  469.         /* [3] */
  470.         OK, visible, silent,
  471.         /* [4] */
  472.         OK, visible, silent
  473.     }
  474. };
  475.  
  476. resource 'DITL' (258, purgeable) {
  477.     {    /* array DITLarray: 2 elements */
  478.         /* [1] */
  479.         {177, 210, 197, 270},
  480.         Button {
  481.             enabled,
  482.             "OK"
  483.         },
  484.         /* [2] */
  485.         {7, 10, 172, 203},
  486.         Picture {
  487.             disabled,
  488.             128
  489.         }
  490.     }
  491. };
  492.  
  493. resource 'PICT' (128) {
  494.     2094,
  495.     {137, 192, 302, 385},
  496.     $"1101 A030 39A0 0082 0100 0A00 0000 0002"
  497.     $"D002 4098 001A 0089 00BC 012E 0184 0089"
  498.     $"00C0 012E 0181 0089 00C0 012E 0181 0000"
  499.     $"0703 01FF FFC0 EB00 0F0B 03FF FFC0 0000"
  500.     $"1FF8 FF00 6183 F300 0F03 03FF FFC0 FE00"
  501.     $"0418 C000 6183 F300 0F03 07FF FF80 FE00"
  502.     $"0418 C000 6003 F300 0F03 07FF FF80 FE00"
  503.     $"0430 C000 6003 F300 1003 07C0 1F80 FE00"
  504.     $"0530 C007 E387 C0F4 000E 020F 001F FD00"
  505.     $"0460 C00C E183 F300 0E02 0F00 1FFD 0004"
  506.     $"60FE 1861 83F3 000E 020E 003F FD00 04C0"
  507.     $"C018 6183 F300 0E02 0000 3EFD 0004 C0C0"
  508.     $"1861 83F3 000F 0200 003E FE00 0501 80C0"
  509.     $"1861 83F3 000F 0200 007E FE00 0501 80C0"
  510.     $"1861 83F3 000F 0200 007C FE00 0503 00C0"
  511.     $"1861 83F3 0010 0200 00FC FE00 0603 00C0"
  512.     $"0CE1 8330 F400 1002 0000 FCFE 0006 0300"
  513.     $"FF07 E181 E0F4 0006 0200 00F8 EA00 0703"
  514.     $"0001 FFE0 EB00 0703 0001 F810 EB00 0703"
  515.     $"0001 F008 EB00 0703 0003 E604 EB00 0703"
  516.     $"0003 F902 EB00 0804 0001 CFF1 E0EC 0008"
  517.     $"0400 01C6 00E0 EC00 0804 0003 E000 E0EC"
  518.     $"0008 0400 03D0 00E0 EC00 0804 0002 CC00"
  519.     $"E0EC 0008 0400 0083 FCE0 EC00 0804 0000"
  520.     $"8003 E0EC 0008 0400 0180 00E0 EC00 0501"
  521.     $"0001 E900 0501 0001 E900 0501 001F E900"
  522.     $"02E7 0002 E700 02E7 0002 E700 02E7 0002"
  523.     $"E700 02E7 0012 FB00 0802 0030 0630 000C"
  524.     $"0001 FE00 0008 FA00 12FB 0008 0200 4002"
  525.     $"1000 1000 01FE 0000 08FA 0012 FB00 0C05"
  526.     $"00E2 2211 1038 70E3 8717 3878 FA00 12FB"
  527.     $"000C 0500 4222 1110 1089 1108 9844 88FA"
  528.     $"0012 FB00 0C08 8042 2211 1010 7901 0890"
  529.     $"4488 FA00 12FB 000C 0880 4222 1110 1089"
  530.     $"0108 907C 88FA 0012 FB00 0C1F C042 2211"
  531.     $"1010 8901 0890 4088 FA00 12FB 000C 1040"
  532.     $"4262 1110 1089 1108 9044 88FA 0012 FB00"
  533.     $"0C10 4041 A210 F010 78E0 C710 3878 FA00"
  534.     $"06F6 0000 10F3 0007 F700 0101 10F3 0006"
  535.     $"F600 00E0 F300 02E7 0002 E700 02E7 0002"
  536.     $"E700 15FB 000F 0200 0030 0000 F800 0004"
  537.     $"01E2 0100 0020 FD00 15FB 000B 0200 0010"
  538.     $"00F0 8000 0004 0212 FE00 0020 FD00 15FB"
  539.     $"000F 050F 1E10 E108 8111 C58E 0213 C30E"
  540.     $"1C70 FD00 15FB 000F 0508 9111 12E4 8112"
  541.     $"2644 0212 2111 2220 FD00 15FB 000F 0888"
  542.     $"9111 1294 F112 2444 0212 2111 2020 FD00"
  543.     $"15FB 000F 0888 9111 F2E4 80A3 E444 0212"
  544.     $"211F 2020 FD00 15FB 000F 1FC8 9111 0294"
  545.     $"80A2 0444 0212 2110 2020 FD00 15FB 000F"
  546.     $"1048 9111 1108 8042 2444 0212 2111 2220"
  547.     $"FD00 15FB 000F 104F 1E10 E0F0 F841 C443"
  548.     $"01E3 C10E 1C18 FD00 0BFA 0001 0810 F800"
  549.     $"0001 FA00 0BFA 0001 0810 F800 0001 FA00"
  550.     $"06EF 0000 06FA 0002 E700 02E7 0002 E700"
  551.     $"02E7 0012 FB00 000F FD00 0002 FE00 040C"
  552.     $"2000 0410 FB00 12FB 0001 1080 FE00 0002"
  553.     $"FE00 0304 0000 04FA 0015 FB00 0F10 113C"
  554.     $"7871 7700 E3C7 8461 C38E 30E2 C0FD 0015"
  555.     $"FB00 0F10 1122 4489 8201 1224 4422 2444"
  556.     $"1113 20FD 0015 FB00 0F0F 1122 4489 0200"
  557.     $"F224 4422 03C4 1112 20FD 0014 FA00 0E91"
  558.     $"2244 8902 0112 2444 2204 4411 1220 FD00"
  559.     $"14FA 000E 9122 4489 0201 1224 4422 0444"
  560.     $"1112 20FD 0015 FB00 0F10 9322 4489 0201"
  561.     $"1224 4422 2444 1112 20FD 0015 FB00 0F0F"
  562.     $"0D3C 7871 0180 F3C7 8421 C3C3 10E2 20FD"
  563.     $"000C F900 0120 40FE 0001 0204 F600 0CF9"
  564.     $"0001 2040 FE00 0102 04F6 0002 E700 02E7"
  565.     $"0002 E700 02E7 0002 E700 02E7 0002 E700"
  566.     $"02E7 0002 E700 02E7 0002 E700 02E7 0002"
  567.     $"E700 02E7 0014 FB00 0E10 1004 2080 0001"
  568.     $"0000 3C7C 400F 0008 FC00 14FB 000E 1010"
  569.     $"0020 8000 0100 0042 4240 0880 08FC 0015"
  570.     $"FB00 0F11 12EC 71C3 8B01 E220 4042 4008"
  571.     $"471C 38FD 0015 FB00 0F09 2304 2084 4C81"
  572.     $"1220 4042 4008 4888 44FD 0015 FB00 0F0A"
  573.     $"A204 2084 4881 1220 3C7C 4008 4788 3CFD"
  574.     $"0015 FB00 0F0A A204 2087 C881 1220 0250"
  575.     $"4008 4888 44FD 0015 FB00 0F04 4204 2084"
  576.     $"0881 1220 0248 4008 4888 44FD 0015 FB00"
  577.     $"0F04 4204 2084 4881 1220 4244 4008 8888"
  578.     $"44FD 0015 FB00 0F04 4204 1863 8881 E1E0"
  579.     $"3C42 7C0F 0786 3CFD 0006 F300 0020 F600"
  580.     $"07F4 0001 0220 F600 07F4 0001 01C0 F600"
  581.     $"02E7 0002 E700 02E7 0002 E700 15F9 0011"
  582.     $"3C7C 400F 0008 0001 0787 8380 0107 878F"
  583.     $"C000 17FB 0013 0780 4242 4008 8008 0003"
  584.     $"0848 4440 0308 4840 8000 17FB 0011 0840"
  585.     $"4042 4008 471C 3801 0848 4840 0108 4841"
  586.     $"FF00 17FB 0011 1320 4042 4008 4888 4401"
  587.     $"0848 4040 0108 4843 FF00 17FB 0013 1420"
  588.     $"3C7C 4008 4788 3C01 0848 4080 0108 4840"
  589.     $"8000 17FB 0013 1420 0250 4008 4888 4401"
  590.     $"07C7 C100 0107 C7C0 4000 17FB 000F 1320"
  591.     $"0248 4008 4888 4401 0040 4200 0100 FE40"
  592.     $"0000 17FB 0013 0840 4244 4008 8888 4401"
  593.     $"0080 8400 0100 8088 8000 16FB 000E 0780"
  594.     $"3C42 7C0F 0786 3C01 0707 0FC4 01FE 07FF"
  595.     $"0006 EE00 0004 FB00 06EE 0000 08FB 0002"
  596.     $"E700 02E7 0002 E700 02E7 0002 E700 02E7"
  597.     $"0002 E700 14FB 000E 0200 0030 0308 0100"
  598.     $"0424 2181 8180 80FC 0014 FB00 0902 0000"
  599.     $"1001 0001 0004 24FE 4201 4180 FC00 14FB"
  600.     $"000E 050F 1E10 E118 B110 0424 8424 2420"
  601.     $"80FC 0014 FB00 0E05 0891 1111 08C9 2204"
  602.     $"2504 2424 2080 FC00 14FB 000E 0888 9111"
  603.     $"1108 8940 0426 0424 2420 80FC 0014 FB00"
  604.     $"0E08 8891 11F1 0889 8004 2504 2424 2080"
  605.     $"FC00 14FB 000E 1FC8 9111 0108 8940 0424"
  606.     $"8424 2420 80FC 0014 FB00 0910 4891 1111"
  607.     $"0889 2004 24FE 4201 4080 FC00 14FB 000E"
  608.     $"104F 1E10 E108 8912 03C4 2181 8180 80FC"
  609.     $"0007 FA00 0108 10F0 0007 FA00 0108 10F0"
  610.     $"0002 E700 02E7 0002 E700 02E7 0002 E700"
  611.     $"02E7 0002 E700 02E7 0002 E700 02E7 0002"
  612.     $"E700 02E7 0002 E700 02E7 0017 FB00 130E"
  613.     $"0080 4001 9800 0001 1100 0030 0011 220E"
  614.     $"3E70 0016 FB00 0011 FD00 0088 FE00 0A11"
  615.     $"0000 4000 1124 0908 8800 17FB 0013 112D"
  616.     $"8EC7 1888 9082 5B3B 98E0 E62C 1128 0888"
  617.     $"8000 17FB 0013 1130 9244 A488 9082 6111"
  618.     $"2490 4930 1130 0888 7000 17FB 0013 1120"
  619.     $"9244 9C88 9054 4111 3C90 4920 1130 0888"
  620.     $"0800 17FB 0013 1120 9244 A488 9054 4111"
  621.     $"2090 4920 1128 0888 0800 17FB 0013 1120"
  622.     $"9244 A488 9028 4111 2490 4920 1124 0908"
  623.     $"8800 17FB 0013 0E20 8E44 9C88 7028 4108"
  624.     $"9890 4620 0E22 4E08 7000 0AF9 0000 02FE"
  625.     $"0000 10F4 000A F900 000C FE00 0060 F400"
  626.     $"A000 83FF"
  627. };
  628.  
  629.  
  630.  
  631. resource 'ALRT' (259, "", purgeable) {
  632.     {72, 72, 200, 384},
  633.     259,
  634.     {    /* array: 4 elements */
  635.         /* [1] */
  636.         OK, visible, silent,
  637.         /* [2] */
  638.         OK, visible, silent,
  639.         /* [3] */
  640.         OK, visible, silent,
  641.         /* [4] */
  642.         OK, visible, silent
  643.     }
  644. };
  645.  
  646. resource 'ALRT' (260, "", purgeable) {
  647.     {72, 72, 200, 384},
  648.     260,
  649.     {    /* array: 4 elements */
  650.         /* [1] */
  651.         OK, visible, silent,
  652.         /* [2] */
  653.         OK, visible, silent,
  654.         /* [3] */
  655.         OK, visible, silent,
  656.         /* [4] */
  657.         OK, visible, silent
  658.     }
  659. };
  660.  
  661. resource 'DITL' (6692, "", purgeable) {
  662.     {    /* array DITLarray: 5 elements */
  663.         /* [1] */
  664.         {82, 55, 106, 119},
  665.         Button {
  666.             enabled,
  667.             "Yes"
  668.         },
  669.         /* [2] */
  670.         {115, 55, 139, 119},
  671.         Button {
  672.             enabled,
  673.             "No"
  674.         },
  675.         /* [3] */
  676.         {116, 138, 140, 194},
  677.         Button {
  678.             enabled,
  679.             "Cancel"
  680.         },
  681.         /* [4] */
  682.         {8, 53, 77, 289},
  683.         StaticText {
  684.             enabled,
  685.             "^0^1^2^3"
  686.         },
  687.         /* [5] */
  688.         {9, 10, 41, 42},
  689.         Icon {
  690.             enabled,
  691.             1
  692.         }
  693.     }
  694. };
  695.  
  696. resource 'DITL' (12117, "", purgeable) {
  697.     {    /* array DITLarray: 3 elements */
  698.         /* [1] */
  699.         {68, 180, 88, 240},
  700.         Button {
  701.             enabled,
  702.             "OK"
  703.         },
  704.         /* [2] */
  705.         {9, 57, 56, 240},
  706.         StaticText {
  707.             enabled,
  708.             "^0^1^2^3"
  709.         },
  710.         /* [3] */
  711.         {9, 7, 41, 39},
  712.         Icon {
  713.             enabled,
  714.             1
  715.         }
  716.     }
  717. };
  718.  
  719.  
  720. resource 'ALRT' (261, "Apple Event resource", purgeable) {
  721.     {56, 62, 202, 430},
  722.     261,
  723.     {    /* array: 4 elements */
  724.         /* [1] */
  725.         OK, visible, sound1,
  726.         /* [2] */
  727.         OK, visible, sound1,
  728.         /* [3] */
  729.         OK, visible, sound1,
  730.         /* [4] */
  731.         OK, visible, sound1
  732.     }
  733. };
  734.  
  735. resource 'DITL' (261, "", purgeable) {
  736.     {    /* array DITLarray: 2 elements */
  737.         /* [1] */
  738.         {116, 281, 136, 341},
  739.         Button {
  740.             enabled,
  741.             "OK"
  742.         },
  743.         /* [2] */
  744.         {19, 18, 120, 229},
  745.         StaticText {
  746.             enabled,
  747.             "^0"
  748.         }
  749.     }
  750. };
  751.  
  752. resource 'ALRT' (300, "Error Alert", purgeable) {
  753.     {108, 158, 238, 476},
  754.     300,
  755.     {    /* array: 4 elements */
  756.         /* [1] */
  757.         OK, visible, sound1,
  758.         /* [2] */
  759.         OK, visible, sound1,
  760.         /* [3] */
  761.         OK, visible, sound1,
  762.         /* [4] */
  763.         OK, visible, sound1
  764.     }
  765. };
  766.  
  767. resource 'DITL' (300, "", purgeable) {
  768.     {    /* array DITLarray: 3 elements */
  769.         /* [1] */
  770.         {98, 227, 119, 292},
  771.         Button {
  772.             enabled,
  773.             "Oh well"
  774.         },
  775.         /* [2] */
  776.         {9, 63, 89, 294},
  777.         StaticText {
  778.             enabled,
  779.             "Sorry an error has occured in the area o"
  780.             "f ^0. \nThe error code = ^1\n(^2)"
  781.         },
  782.         /* [3] */
  783.         {10, 11, 42, 43},
  784.         Icon {
  785.             enabled,
  786.             0
  787.         }
  788.     }
  789. };
  790.  
  791. resource 'DITL' (1004, "", purgeable) {
  792.     {    /* array DITLarray: 5 elements */
  793.         /* [1] */
  794.         {65, 152, 85, 212},
  795.         Button {
  796.             enabled,
  797.             "OK"
  798.         },
  799.         /* [2] */
  800.         {65, 79, 85, 139},
  801.         Button {
  802.             enabled,
  803.             "Cancel"
  804.         },
  805.         /* [3] */
  806.         {10, 14, 31, 94},
  807.         StaticText {
  808.             disabled,
  809.             "Point Size:"
  810.         },
  811.         /* [4] */
  812.         {12, 115, 32, 178},
  813.         EditText {
  814.             enabled,
  815.             "12"
  816.         },
  817.         /* [5] */
  818.         {65, 152, 85, 212},
  819.         UserItem {
  820.             disabled
  821.         },
  822.     }
  823. };
  824.  
  825. resource 'DLOG' (1004, "", purgeable) {
  826.     {90, 134, 186, 364},
  827.     dBoxProc,
  828.     visible,
  829.     noGoAway,
  830.     0x0,
  831.     1004,
  832.     "Other Size Dialog"
  833. };
  834.  
  835. resource 'DLOG' (1005, "printing...", purgeable) {
  836.     {148, 157, 185, 354},
  837.     dBoxProc,
  838.     visible,
  839.     noGoAway,
  840.     0x0,
  841.     1005,
  842.     "printing…"
  843. };
  844.  
  845. resource 'DITL' (1005, "printing...", purgeable) {
  846.     {    /* array DITLarray: 1 elements */
  847.         /* [1] */
  848.         {10, 10, 27, 235},
  849.         StaticText {
  850.             disabled,
  851.             "Type \0x11. to cancel printing"
  852.         }
  853.     }
  854. };
  855.  
  856.  
  857. resource 'DITL' (302) {
  858.     {    /* array DITLarray: 3 elements */
  859.         /* [1] */
  860.         {108, 213, 128, 273},
  861.         Button {
  862.             enabled,
  863.             "OK"
  864.         },
  865.         /* [2] */
  866.         {11, 63, 79, 278},
  867.         StaticText {
  868.             disabled,
  869.             "7Edit requires System 7.0 or later to ru"
  870.             "n."
  871.         },
  872.         /* [3] */
  873.         {11, 12, 43, 44},
  874.         Icon {
  875.             enabled,
  876.             0
  877.         }
  878.     }
  879. };
  880.  
  881.  
  882. resource 'ALRT' (302, "7.0 Only Alert") {
  883.     {50, 60, 192, 350},
  884.     302,
  885.     {    /* array: 4 elements */
  886.         /* [1] */
  887.         OK, visible, sound1,
  888.         /* [2] */
  889.         OK, visible, sound1,
  890.         /* [3] */
  891.         OK, visible, sound1,
  892.         /* [4] */
  893.         OK, visible, sound1
  894.     }
  895. };
  896.  
  897.  
  898. resource 'MENU' (mFile) {
  899.     129,
  900.     textMenuProc,
  901.     0x7FFFFB7B,
  902.     enabled,
  903.     "File",
  904.     {    /* array: 12 elements */
  905.         /* [1] */
  906.         "New", noIcon, "N", noMark, plain,
  907.         /* [2] */
  908.         "Open…", noIcon, "O", noMark, plain,
  909.         /* [3] */
  910.         "-", noIcon, noKey, noMark, plain,
  911.         /* [4] */
  912.         "Close", noIcon, "W", noMark, plain,
  913.         /* [5] */
  914.         "Save", noIcon, "S", noMark, plain,
  915.         /* [6] */
  916.         "Save As…", noIcon, noKey, noMark, plain,
  917.         /* [7] */
  918.         "Revert", noIcon, noKey, noMark, plain,
  919.         /* [8] */
  920.         "-", noIcon, noKey, noMark, plain,
  921.         /* [9] */
  922.         "Page Setup…", noIcon, noKey, noMark, plain,
  923.         /* [10] */
  924.         "Print…", noIcon, "P", noMark, plain,
  925.         /* [11] */
  926.         "-", noIcon, noKey, noMark, plain,
  927.         /* [12] */
  928.         "Quit", noIcon, "Q", noMark, plain
  929.     }
  930. };
  931.  
  932. resource 'MENU' (mApple) {
  933.     128,
  934.     textMenuProc,
  935.     0x7FFFFFFD,
  936.     enabled,
  937.     apple,
  938.     {    /* array: 2 elements */
  939.         /* [1] */
  940.         "About 7Edit…", noIcon, noKey, noMark, plain,
  941.         /* [2] */
  942.         "-", noIcon, noKey, noMark, plain
  943.     }
  944. };
  945.  
  946. resource 'MENU' (mFont) {
  947.     131,
  948.     textMenuProc,
  949.     allEnabled,
  950.     enabled,
  951.     "Font",
  952.     {    /* array: 0 elements */
  953.     }
  954. };
  955.  
  956. resource 'MENU' (mEdit) {
  957.     130,
  958.     textMenuProc,
  959.     0b111101111101,
  960.     enabled,
  961.     "Edit",
  962.     {    /* array: 12 elements */
  963.         /* [1] */
  964.         "Undo", noIcon, "Z", noMark, plain,
  965.         /* [2] */
  966.         "-", noIcon, noKey, noMark, plain,
  967.         /* [3] */
  968.         "Cut", noIcon, "X", noMark, plain,
  969.         /* [4] */
  970.         "Copy", noIcon, "C", noMark, plain,
  971.         /* [5] */
  972.         "Paste", noIcon, "V", noMark, plain,
  973.         /* [6] */
  974.         "Clear", noIcon, "K", noMark, plain,
  975.         /* [7] */
  976.         "Select All", noIcon, "A", noMark, plain,
  977.         /* [8] */
  978.         "-", noIcon, noKey, noMark, plain,
  979.         /* [9] */
  980.         "Create Publisher…", noIcon, noKey, noMark, plain,
  981.         /* [10] */
  982.         "Subscribe To…", noIcon, noKey, noMark, plain,
  983.         /* [11] */
  984.         "Section Options…", noIcon, noKey, noMark, plain,
  985.         /* [12] */
  986.         "Show Borders", noIcon, noKey, noMark, plain,
  987.     }
  988. };
  989.  
  990. resource 'MENU' (mSize, preload) {
  991.     132,
  992.     textMenuProc,
  993.     allEnabled,
  994.     enabled,
  995.     "Size",
  996.     {    /* array: 10 elements */
  997.         /* [1] */
  998.         "8", noIcon, noKey, noMark, plain,
  999.         /* [2] */
  1000.         "9", noIcon, noKey, noMark, plain,
  1001.         /* [3] */
  1002.         "10", noIcon, noKey, noMark, plain,
  1003.         /* [4] */
  1004.         "12", noIcon, noKey, noMark, plain,
  1005.         /* [5] */
  1006.         "14", noIcon, noKey, noMark, plain,
  1007.         /* [6] */
  1008.         "18", noIcon, noKey, noMark, plain,
  1009.         /* [7] */
  1010.         "24", noIcon, noKey, noMark, plain,
  1011.         /* [8] */
  1012.         "36", noIcon, noKey, noMark, plain,
  1013.         /* [9] */
  1014.         "48", noIcon, noKey, noMark, plain,
  1015.         /* [10] */
  1016.         "-", noIcon, noKey, noMark, plain,
  1017.         /* [11] */
  1018.         "Up", noIcon, "]", noMark, plain,
  1019.         /* [12] */
  1020.         "Down", noIcon, "[", noMark, plain,
  1021.         /* [13] */
  1022.         "-", noIcon, noKey, noMark, plain,
  1023.         /* [14] */
  1024.         "Other…", noIcon, noKey, noMark, plain
  1025.     }
  1026. };
  1027.  
  1028. resource 'MENU' (mStyle, preload) {
  1029.     133,
  1030.     textMenuProc,
  1031.     allEnabled,
  1032.     enabled,
  1033.     "Style",
  1034.     {    /* array: 8 elements */
  1035.         /* [1] */
  1036.         "Plain Text", noIcon, "T", noMark, plain,
  1037.         /* [2] */
  1038.         "Bold", noIcon, "B", noMark, plain,
  1039.         /* [3] */
  1040.         "Italic", noIcon, "I", noMark, plain,
  1041.         /* [4] */
  1042.         "Underline", noIcon, "U", noMark, plain,
  1043.         /* [5] */
  1044.         "Outline", noIcon, noKey, noMark, plain,
  1045.         /* [6] */
  1046.         "Shadow", noIcon, noKey, noMark, plain,
  1047.         /* [7] */
  1048.         "Condense", noIcon, noKey, noMark, plain,
  1049.         /* [8] */
  1050.         "Extend", noIcon, noKey, noMark, plain
  1051.     }
  1052. };
  1053.  
  1054. resource 'STR#' (mFile) {
  1055.     {
  1056. /*  1 */    "File Handling items.",
  1057.  
  1058. /*  2 */    "Creates a new file.",
  1059. /*  3 */    "Creates a new file.  To enable this item, choose Close from the File menu.",
  1060. /*  4 */    "Opens an existing file.",
  1061. /*  5 */    "Opens an existing file.  To enable this item, choose Close from the File menu.",
  1062. /*  6 */    "Closes the current file.",
  1063. /*  7 */    "Closes the current file.  A window must be open before this item is enabled.",
  1064. /*  8 */    "Saves the current file.",
  1065. /*  9 */    "Saves the current file.  The window must be titled before this is enabled.",
  1066. /* 10 */    "Saves the current file under a different name.",
  1067. /* 11 */    "Saves the current file under a different name.",
  1068. /* 12 */    "Reverts to the last saved version of the current file.",
  1069. /* 13 */    "Reverts to the last saved version of the current file.  Enabled when you make a change to the file",
  1070. /* 14 */    "Sets up paper size, orientation, and other printing options.(not currently implemented)",
  1071. /* 15 */    "Sets up paper size, orientation, and other printing options.",
  1072. /* 16 */    "Prints the text to the printer. (not currently implemented)",
  1073. /* 17 */    "Prints all or part of the current file.  To enable this item, choose New or Open from the File menu.",
  1074. /* 18 */    "Quit from Demo."
  1075.     }
  1076. };
  1077.  
  1078. resource 'hmnu' (mFile, "File") {
  1079.     HelpMgrVersion,                    /* Help Version                            */
  1080.     0,                                /* options                                */
  1081.     0,                                /* theProc                                */
  1082.     0,                                /* variant                                */
  1083.     HMSkipItem {                    /* skip missing msg                        */
  1084.         },
  1085.     {
  1086.         /* File */
  1087.         HMStringResItem {
  1088.             mFile,1,                /* menu title message                    */
  1089.             mFile,1,                /* disabled title message                */
  1090.             mFile,0,                /* reserved message                        */
  1091.             mFile,0                    /* reserved message                        */
  1092.         },
  1093.  
  1094.         /* New */
  1095.         HMStringResItem {
  1096.             mFile,2,                /* menu item message                    */
  1097.             mFile,3,                /* disabled item message                */
  1098.             mFile,0,                /* reserved message                        */
  1099.             mFile,0                    /* reserved message                        */
  1100.         },
  1101.  
  1102.         /* Open */
  1103.         HMStringResItem {
  1104.             mFile,4,                /* menu item message                    */
  1105.             mFile,5,                /* disabled item message                */
  1106.             mFile,0,                /* reserved message                        */
  1107.             mFile,0                    /* reserved message                        */
  1108.         },
  1109.  
  1110.         /* Disabled Line */
  1111.         HMSkipItem {                /* skip missing msg                        */
  1112.         },
  1113.  
  1114.         /* Close */
  1115.         HMStringResItem {
  1116.             mFile,6,                /* menu item message                    */
  1117.             mFile,7,                /* disabled item message                */
  1118.             mFile,0,                /* reserved message                        */
  1119.             mFile,0                    /* reserved message                        */
  1120.         },
  1121.  
  1122.         /* Save */
  1123.         HMStringResItem {
  1124.             mFile,8,                /* menu item message                    */
  1125.             mFile,9,                /* disabled item message                */
  1126.             mFile,0,                /* reserved message                        */
  1127.             mFile,0                    /* reserved message                        */
  1128.         },
  1129.  
  1130.         /* Save As… */
  1131.         HMStringResItem {
  1132.             mFile,10,                /* menu item message                    */
  1133.             mFile,11,                /* disabled item message                */
  1134.             mFile,0,                /* reserved message                        */
  1135.             mFile,0                    /* reserved message                        */
  1136.         },
  1137.  
  1138.         /* Revert */
  1139.         HMStringResItem {
  1140.             mFile,12,                /* menu item message                    */
  1141.             mFile,13,                /* disabled item message                */
  1142.             mFile,0,                /* reserved message                        */
  1143.             mFile,0                    /* reserved message                        */
  1144.         },
  1145.  
  1146.         /* Disabled Line */
  1147.         HMSkipItem {                /* skip missing msg                        */
  1148.         },
  1149.  
  1150.         /* Page Setup… */
  1151.         HMStringResItem {
  1152.             mFile,14,                /* menu item message                    */
  1153.             mFile,15,                /* disabled item message                */
  1154.             mFile,0,                /* reserved message                        */
  1155.             mFile,0                    /* reserved message                        */
  1156.         },
  1157.  
  1158.         /* Print */
  1159.         HMStringResItem {
  1160.             mFile,16,                /* menu item message                    */
  1161.             mFile,17,                /* disabled item message                */
  1162.             mFile,0,                /* reserved message                        */
  1163.             mFile,0                    /* reserved message                        */
  1164.         },
  1165.  
  1166.         /* Disabled Line */
  1167.         HMSkipItem {                /* skip missing msg                        */
  1168.         },
  1169.  
  1170.         /* Quit */
  1171.         HMStringResItem {
  1172.             mFile,18,                /* menu item message                    */
  1173.             mFile,0,                /* disabled item message                */
  1174.             mFile,0,                /* reserved message                        */
  1175.             mFile,0                    /* reserved message                        */
  1176.         }
  1177.     }
  1178. };
  1179.  
  1180. resource 'STR#' (mEdit) {
  1181.     {
  1182. /*  1 */    "Editing Items.",
  1183.  
  1184. /*  2 */    "Restore the document to the state it was before the last action.",
  1185. /*  3 */    "Restore the document to the state it was before the last action. (Not currently implemented)",
  1186. /*  4 */    "Delete the current text selection and copy it to the clipboard.",
  1187. /*  5 */    "Delete the current text selection and copy it to the clipboard. Select some text to enable this item.",
  1188. /*  6 */    "Copy the current text selection to the clipboard.",
  1189. /*  7 */    "Copy the current text selection to the clipboard. Select some text to enable this item.",
  1190. /*  8 */    "Take the text from the clipboard and add it at the current insertion point.",
  1191. /*  9 */    "Take the text from the clipboard and add it at the current insertion point. This item is enabled when there is some text on the clipboard",
  1192. /* 10 */    "Delete the currently selected text.",
  1193. /* 11 */    "Delete the currently selected text.  Select some text to enable this item.",
  1194. /* 12 */    "Select all the text in the document.",
  1195. /* 13 */    "Select all the text in this document.  This item is enabled when a window is open.",
  1196. /* 14 */    "Display the Create Publisher dialog to publish the selected text.",
  1197. /* 15 */    "Publish selected text. Select some text to enable this item.",
  1198. /* 16 */    "Put up the Subscriber dialog Subscribe to a Published section of text.",
  1199. /* 17 */    "Put up the Subscriber dialog Subscribe to a Published section of text.  Enabled when no publisher is selected.",
  1200. /* 18 */    "Display the Section Options dialog for a Publisher or Subscriber.",
  1201. /* 19 */    "Display the Section Options dialog for a Publisher or Subscriber.  Select a Publisher or Subscriber to enable this item.",
  1202. /* 20 */    "Show/Hide the all the Publisher or Subscriber borders"
  1203.     }
  1204. };
  1205.  
  1206.  
  1207.  
  1208. resource 'hmnu' (mEdit, "Edit") {
  1209.     HelpMgrVersion,                    /* Help Version                            */
  1210.     0,                                /* options                                */
  1211.     0,                                /* theProc                                */
  1212.     0,                                /* variant                                */
  1213.     HMSkipItem {                    /* skip missing msg                        */
  1214.         },
  1215.     {
  1216.         /* edit */
  1217.         HMStringResItem {
  1218.             mEdit,1,                /* menu title message                    */
  1219.             mEdit,1,                /* disabled title message                */
  1220.             mEdit,0,                /* reserved message                        */
  1221.             mEdit,0                    /* reserved message                        */
  1222.         },
  1223.  
  1224.         /* Undo */
  1225.         HMStringResItem {
  1226.             mEdit,2,                /* menu item message                    */
  1227.             mEdit,3,                /* disabled item message                */
  1228.             mEdit,0,                /* reserved message                        */
  1229.             mEdit,0                    /* reserved message                        */
  1230.         },
  1231.  
  1232.         /* Disabled Item */
  1233.         HMSkipItem {                /* skip missing msg                        */
  1234.         },
  1235.  
  1236.         /* Cut */
  1237.         HMStringResItem {
  1238.             mEdit,4,                /* menu item message                    */
  1239.             mEdit,5,                /* disabled item message                */
  1240.             mEdit,0,                /* reserved message                        */
  1241.             mEdit,0                    /* reserved message                        */
  1242.         },
  1243.  
  1244.         /* Copy */
  1245.         HMStringResItem {
  1246.             mEdit,6,                /* menu item message                    */
  1247.             mEdit,7,                /* disabled item message                */
  1248.             mEdit,0,                /* reserved message                        */
  1249.             mEdit,0                    /* reserved message                        */
  1250.         },
  1251.  
  1252.         /* Paste */
  1253.         HMStringResItem {
  1254.             mEdit,8,                /* menu item message                    */
  1255.             mEdit,9,                /* disabled item message                */
  1256.             mEdit,0,                /* reserved message                        */
  1257.             mEdit,0                    /* reserved message                        */
  1258.         },
  1259.  
  1260.         /* Clear */
  1261.         HMStringResItem {
  1262.             mEdit,10,                /* menu item message                    */
  1263.             mEdit,11,                /* disabled item message                */
  1264.             mEdit,0,                /* reserved message                        */
  1265.             mEdit,0                    /* reserved message                        */
  1266.         },
  1267.  
  1268.         /* Select All */
  1269.         HMStringResItem {
  1270.             mEdit,12,                /* menu item message                    */
  1271.             mEdit,13,                /* disabled item message                */
  1272.             mEdit,0,                /* reserved message                        */
  1273.             mEdit,0                    /* reserved message                        */
  1274.         },    
  1275.         
  1276.         /* Disabled Line */
  1277.         HMSkipItem {                /* skip missing msg                        */
  1278.         },
  1279.  
  1280.         
  1281.         /* Create Publisher*/
  1282.         HMStringResItem {
  1283.             mEdit,14,                /* menu item message                    */
  1284.             mEdit,15,                /* disabled item message                */
  1285.             mEdit,0,                /* reserved message                        */
  1286.             mEdit,0                    /* reserved message                        */
  1287.         },    
  1288.         
  1289.         /* Subscribe To..*/
  1290.         HMStringResItem {
  1291.             mEdit,16,                /* menu item message                    */
  1292.             mEdit,17,                /* disabled item message                */
  1293.             mEdit,0,                /* reserved message                        */
  1294.             mEdit,0                    /* reserved message                        */
  1295.         },    
  1296.         
  1297.         /* Section Options*/
  1298.         HMStringResItem {
  1299.             mEdit,18,                /* menu item message                    */
  1300.             mEdit,19,                /* disabled item message                */
  1301.             mEdit,0,                /* reserved message                        */
  1302.             mEdit,0                    /* reserved message                        */
  1303.         },    
  1304.         
  1305.         /* Show/Hide borders*/
  1306.         HMStringResItem {
  1307.             mEdit,20,                /* menu item message                    */
  1308.             mEdit,20,                /* disabled item message                */
  1309.             mEdit,0,                /* reserved message                        */
  1310.             mEdit,0                    /* reserved message                        */
  1311.         },    
  1312.    }
  1313. };
  1314.  
  1315. resource 'STR#' (mFont) {
  1316.     {
  1317. /*  1 */    "Change the text font the one you want by selecting that Font from this menu."
  1318.     }
  1319. };
  1320.  
  1321.  
  1322. resource 'hmnu' (mFont, "Font") {
  1323.     HelpMgrVersion,                    /* Help Version                            */
  1324.     0,                                /* options                                */
  1325.     0,                                /* theProc                                */
  1326.     0,                                /* variant                                */
  1327.     HMSkipItem {                    /* skip missing msg                        */
  1328.         },
  1329.     {
  1330.         /* Font */
  1331.         HMStringResItem {
  1332.             mFont,1,                /* menu title message                    */
  1333.             mFont,1,                /* disabled title message                */
  1334.             mFont,0,                /* reserved message                        */
  1335.             mFont,0                    /* reserved message                        */
  1336.         }
  1337.     }
  1338. };
  1339.  
  1340.  
  1341. resource 'STR#' (mSize) {
  1342.     {
  1343. /*  1 */    "Change the size of the text by choosing the new size from this menu.  The size menus are outlined for TrueType fonts."
  1344.     }
  1345. };
  1346.  
  1347.  
  1348. resource 'hmnu' (mSize, "Size") {
  1349.     HelpMgrVersion,                    /* Help Version                            */
  1350.     0,                                /* options                                */
  1351.     0,                                /* theProc                                */
  1352.     0,                                /* variant                                */
  1353.     HMSkipItem {                    /* skip missing msg                        */
  1354.         },
  1355.     {
  1356.         /* Font */
  1357.         HMStringResItem {
  1358.             mSize,1,                /* menu title message                    */
  1359.             mSize,1,                /* disabled title message                */
  1360.             mSize,0,                /* reserved message                        */
  1361.             mSize,0                    /* reserved message                        */
  1362.         }
  1363.     }
  1364. };
  1365.  
  1366. resource 'STR#' (mStyle) {
  1367.     {
  1368. /*  1 */    "Choose the new text style from this menu"
  1369.     }
  1370. };
  1371.  
  1372.  
  1373. resource 'hmnu' (mStyle, "Style") {
  1374.     HelpMgrVersion,                    /* Help Version                            */
  1375.     0,                                /* options                                */
  1376.     0,                                /* theProc                                */
  1377.     0,                                /* variant                                */
  1378.     HMSkipItem {                    /* skip missing msg                        */
  1379.         },
  1380.     {
  1381.         /* Font */
  1382.         HMStringResItem {
  1383.             mStyle,1,                /* menu title message                    */
  1384.             mStyle,1,                /* disabled title message                */
  1385.             mStyle,0,                /* reserved message                        */
  1386.             mStyle,0                    /* reserved message                        */
  1387.         }
  1388.     }
  1389. };
  1390.  
  1391. resource 'aete' (0, "7Edit Suite") {
  1392.     0x00,
  1393.     0x01,
  1394.     english,
  1395.     roman,
  1396.     {    /* array Suites: 4 elements */
  1397.         /* [1] */
  1398.         "Core Suite",
  1399.         "Suite that applies to all applications",
  1400.         'core',
  1401.         1,
  1402.         1,
  1403.         {    /* array Events: 0 elements */
  1404.         },
  1405.         {    /* array Classes: 2 elements */
  1406.             /* [1] */
  1407.             "Window",
  1408.             'cwin',
  1409.             "A window",
  1410.             {    /* array Properties: 2 elements */
  1411.                 /* [1] */
  1412.                 "position",
  1413.                 'ppos',
  1414.                 'QDpt',
  1415.                 "the position of a window",
  1416.                 reserved,
  1417.                 singleItem,
  1418.                 notEnumerated,
  1419.                 readWrite,
  1420.                 reserved,
  1421.                 reserved,
  1422.                 reserved,
  1423.                 reserved,
  1424.                 reserved,
  1425.                 reserved,
  1426.                 reserved,
  1427.                 reserved,
  1428.                 reserved,
  1429.                 reserved,
  1430.                 reserved,
  1431.                 reserved,
  1432.                 /* [2] */
  1433.                 "Text",
  1434.                 'TEXT',
  1435.                 'ctxt',
  1436.                 "The title of the window",
  1437.                 reserved,
  1438.                 singleItem,
  1439.                 notEnumerated,
  1440.                 readWrite,
  1441.                 reserved,
  1442.                 reserved,
  1443.                 reserved,
  1444.                 reserved,
  1445.                 reserved,
  1446.                 reserved,
  1447.                 reserved,
  1448.                 reserved,
  1449.                 reserved,
  1450.                 reserved,
  1451.                 reserved,
  1452.                 reserved,
  1453.                 /* [3] */
  1454.                 "Page Setup",
  1455.                 'PSET',
  1456.                 'TPNT',
  1457.                 "The Page Setup of the window",
  1458.                 reserved,
  1459.                 singleItem,
  1460.                 notEnumerated,
  1461.                 readWrite,
  1462.                 reserved,
  1463.                 reserved,
  1464.                 reserved,
  1465.                 reserved,
  1466.                 reserved,
  1467.                 reserved,
  1468.                 reserved,
  1469.                 reserved,
  1470.                 reserved,
  1471.                 reserved,
  1472.                 reserved,
  1473.                 reserved,
  1474.                 /* [4] */
  1475.                 "Show Borders",
  1476.                 'PBOR',
  1477.                 'cboo',
  1478.                 "The Show Borders of the window",
  1479.                 reserved,
  1480.                 singleItem,
  1481.                 notEnumerated,
  1482.                 readWrite,
  1483.                 reserved,
  1484.                 reserved,
  1485.                 reserved,
  1486.                 reserved,
  1487.                 reserved,
  1488.                 reserved,
  1489.                 reserved,
  1490.                 reserved,
  1491.                 reserved,
  1492.                 reserved,
  1493.                 reserved,
  1494.                 reserved
  1495.             },
  1496.             {    /* array Elements: 4 elements */
  1497.                 /* [1] */
  1498.                 'cha ',
  1499.                 {    /* array KeyForms: 1 elements */
  1500.                     /* [1] */
  1501.                     formAbsolutePosition
  1502.                 },
  1503.                 /* [2] */
  1504.                 'cwor',
  1505.                 {    /* array KeyForms: 1 elements */
  1506.                     /* [1] */
  1507.                     formAbsolutePosition
  1508.                 },
  1509.                 /* [3] */
  1510.                 'clin',
  1511.                 {    /* array KeyForms: 1 elements */
  1512.                     /* [1] */
  1513.                     formAbsolutePosition
  1514.                 },
  1515.                 /* [4] */
  1516.                 'citm',
  1517.                 {    /* array KeyForms: 1 elements */
  1518.                     /* [1] */
  1519.                     formAbsolutePosition
  1520.                 }
  1521.             },
  1522.             /* [2] */
  1523.             "Spot",
  1524.             'cspt',
  1525.             "A position where an insertion point can go",
  1526.             {    /* array Properties: 7 elements */
  1527.                 /* [1] */
  1528.                 "Class",
  1529.                 'pcls',
  1530.                 'cnum',
  1531.                 "The class",
  1532.                 reserved,
  1533.                 singleItem,
  1534.                 notEnumerated,
  1535.                 readOnly,
  1536.                 reserved,
  1537.                 reserved,
  1538.                 reserved,
  1539.                 reserved,
  1540.                 reserved,
  1541.                 reserved,
  1542.                 reserved,
  1543.                 reserved,
  1544.                 reserved,
  1545.                 reserved,
  1546.                 reserved,
  1547.                 reserved,
  1548.                 /* [2] */
  1549.                 "Font",
  1550.                 'font',
  1551.                 'TEXT',
  1552.                 "Font of the first character of the text",
  1553.                 reserved,
  1554.                 singleItem,
  1555.                 notEnumerated,
  1556.                 readWrite,
  1557.                 reserved,
  1558.                 reserved,
  1559.                 reserved,
  1560.                 reserved,
  1561.                 reserved,
  1562.                 reserved,
  1563.                 reserved,
  1564.                 reserved,
  1565.                 reserved,
  1566.                 reserved,
  1567.                 reserved,
  1568.                 reserved,
  1569.                 /* [3] */
  1570.                 "Style",
  1571.                 'styl',
  1572.                 'enum',
  1573.                 "Style of the first character of the text",
  1574.                 reserved,
  1575.                 listOfItems,
  1576.                 notEnumerated,
  1577.                 readWrite,
  1578.                 reserved,
  1579.                 reserved,
  1580.                 reserved,
  1581.                 reserved,
  1582.                 reserved,
  1583.                 reserved,
  1584.                 reserved,
  1585.                 reserved,
  1586.                 reserved,
  1587.                 reserved,
  1588.                 reserved,
  1589.                 reserved,
  1590.                 /* [4] */
  1591.                 "Color",
  1592.                 'colr',
  1593.                 'cRGB',
  1594.                 "Color of the first character of the text",
  1595.                 reserved,
  1596.                 singleItem,
  1597.                 notEnumerated,
  1598.                 readWrite,
  1599.                 reserved,
  1600.                 reserved,
  1601.                 reserved,
  1602.                 reserved,
  1603.                 reserved,
  1604.                 reserved,
  1605.                 reserved,
  1606.                 reserved,
  1607.                 reserved,
  1608.                 reserved,
  1609.                 reserved,
  1610.                 reserved,
  1611.                 /* [5] */
  1612.                 "Size",
  1613.                 'ptsz',
  1614.                 'cf16',
  1615.                 "Size of the first character of the text",
  1616.                 reserved,
  1617.                 singleItem,
  1618.                 notEnumerated,
  1619.                 readWrite,
  1620.                 reserved,
  1621.                 reserved,
  1622.                 reserved,
  1623.                 reserved,
  1624.                 reserved,
  1625.                 reserved,
  1626.                 reserved,
  1627.                 reserved,
  1628.                 reserved,
  1629.                 reserved,
  1630.                 reserved,
  1631.                 reserved,
  1632.                 /* [6] */
  1633.                 "Script System Number",
  1634.                 'psct',
  1635.                 'cint',
  1636.                 "The number which indicates the script system of the first character of the text",
  1637.                 reserved,
  1638.                 singleItem,
  1639.                 notEnumerated,
  1640.                 readOnly,
  1641.                 reserved,
  1642.                 reserved,
  1643.                 reserved,
  1644.                 reserved,
  1645.                 reserved,
  1646.                 reserved,
  1647.                 reserved,
  1648.                 reserved,
  1649.                 reserved,
  1650.                 reserved,
  1651.                 reserved,
  1652.                 reserved,
  1653.                 /* [7] */
  1654.                 "Width",
  1655.                 'pwid',
  1656.                 'cf16',
  1657.                 "Width of the text in points",
  1658.                 reserved,
  1659.                 singleItem,
  1660.                 notEnumerated,
  1661.                 readOnly,
  1662.                 reserved,
  1663.                 reserved,
  1664.                 reserved,
  1665.                 reserved,
  1666.                 reserved,
  1667.                 reserved,
  1668.                 reserved,
  1669.                 reserved,
  1670.                 reserved,
  1671.                 reserved,
  1672.                 reserved,
  1673.                 reserved
  1674.             },
  1675.             {    /* array Elements: 0 elements */
  1676.             }
  1677.         },
  1678.         {    /* array ComparisonOps: 0 elements */
  1679.         },
  1680.         {    /* array Enumerations: 0 elements */
  1681.         },
  1682.         /* [2] */
  1683.         "Required Suite",
  1684.         "Events that every application should support",
  1685.         'reqd',
  1686.         1,
  1687.         1,
  1688.         {    /* array Events: 1 elements */
  1689.             /* [1] */
  1690.             "Quit Application",
  1691.             "Quit application",
  1692.             'aevt',
  1693.             'quit',
  1694.             noReply,
  1695.             "",
  1696.             replyOptional,
  1697.             singleItem,
  1698.             notEnumerated,
  1699.             reserved,
  1700.             reserved,
  1701.             reserved,
  1702.             reserved,
  1703.             reserved,
  1704.             reserved,
  1705.             reserved,
  1706.             reserved,
  1707.             reserved,
  1708.             reserved,
  1709.             reserved,
  1710.             reserved,
  1711.             reserved,
  1712.             noParams,
  1713.             "No direct parameter required",
  1714.             directParamOptional,
  1715.             singleItem,
  1716.             notEnumerated,
  1717.             changesState,
  1718.             reserved,
  1719.             reserved,
  1720.             reserved,
  1721.             reserved,
  1722.             reserved,
  1723.             reserved,
  1724.             reserved,
  1725.             reserved,
  1726.             reserved,
  1727.             reserved,
  1728.             reserved,
  1729.             reserved,
  1730.             {    /* array OtherParams: 1 elements */
  1731.                 /* [1] */
  1732.                 "save",
  1733.                 'savo',
  1734.                 'savo',
  1735.                 "if true, save all windows without asking user, if false, don't save.",
  1736.                 optional,
  1737.                 singleItem,
  1738.                 enumerated,
  1739.                 reserved,
  1740.                 reserved,
  1741.                 reserved,
  1742.                 reserved,
  1743.                 reserved,
  1744.                 reserved,
  1745.                 reserved,
  1746.                 reserved,
  1747.                 reserved,
  1748.                 reserved,
  1749.                 reserved,
  1750.                 reserved,
  1751.                 reserved
  1752.             }
  1753.         },
  1754.         {    /* array Classes: 0 elements */
  1755.         },
  1756.         {    /* array ComparisonOps: 0 elements */
  1757.         },
  1758.         {    /* array Enumerations: 0 elements */
  1759.         },
  1760.         /* [3] */
  1761.         "Misc Standard Suite",
  1762.         "",
  1763.         'misc',
  1764.         1,
  1765.         1,
  1766.         {    /* array Events: 6 elements */
  1767.             /* [1] */
  1768.             "Bring an object into view",
  1769.             "Show",
  1770.             'misc',
  1771.             'mvis',
  1772.             noReply,
  1773.             "",
  1774.             replyRequired,
  1775.             singleItem,
  1776.             notEnumerated,
  1777.             reserved,
  1778.             reserved,
  1779.             reserved,
  1780.             reserved,
  1781.             reserved,
  1782.             reserved,
  1783.             reserved,
  1784.             reserved,
  1785.             reserved,
  1786.             reserved,
  1787.             reserved,
  1788.             reserved,
  1789.             reserved,
  1790.             'obj ',
  1791.             "",
  1792.             directParamOptional,
  1793.             singleItem,
  1794.             notEnumerated,
  1795.             changesState,
  1796.             reserved,
  1797.             reserved,
  1798.             reserved,
  1799.             reserved,
  1800.             reserved,
  1801.             reserved,
  1802.             reserved,
  1803.             reserved,
  1804.             reserved,
  1805.             reserved,
  1806.             reserved,
  1807.             reserved,
  1808.             {    /* array OtherParams: 0 elements */
  1809.             },
  1810.           /* [2] */
  1811.             "copy",
  1812.             "Copy an object to the clipboard",
  1813.             'misc',
  1814.             'copy',
  1815.             noReply,
  1816.             "",
  1817.             replyOptional,
  1818.             singleItem,
  1819.             notEnumerated,
  1820.             reserved,
  1821.             reserved,
  1822.             reserved,
  1823.             reserved,
  1824.             reserved,
  1825.             reserved,
  1826.             reserved,
  1827.             reserved,
  1828.             reserved,
  1829.             reserved,
  1830.             reserved,
  1831.             reserved,
  1832.             reserved,
  1833.             'obj ',
  1834.             "the object to copy to the clipboard",
  1835.             directParamOptional,
  1836.             singleItem,
  1837.             notEnumerated,
  1838.             changesState,
  1839.             reserved,
  1840.             reserved,
  1841.             reserved,
  1842.             reserved,
  1843.             reserved,
  1844.             reserved,
  1845.             reserved,
  1846.             reserved,
  1847.             reserved,
  1848.             reserved,
  1849.             reserved,
  1850.             reserved,
  1851.             {    /* array OtherParams: 0 elements */
  1852.             },
  1853.             /* [3] */
  1854.             "cut",
  1855.             "Cut an object to the clipboard",
  1856.             'misc',
  1857.             'cut ',
  1858.             noReply,
  1859.             "",
  1860.             replyOptional,
  1861.             singleItem,
  1862.             notEnumerated,
  1863.             reserved,
  1864.             reserved,
  1865.             reserved,
  1866.             reserved,
  1867.             reserved,
  1868.             reserved,
  1869.             reserved,
  1870.             reserved,
  1871.             reserved,
  1872.             reserved,
  1873.             reserved,
  1874.             reserved,
  1875.             reserved,
  1876.             'obj ',
  1877.             "the object to cut to the clipboard",
  1878.             directParamOptional,
  1879.             singleItem,
  1880.             notEnumerated,
  1881.             changesState,
  1882.             reserved,
  1883.             reserved,
  1884.             reserved,
  1885.             reserved,
  1886.             reserved,
  1887.             reserved,
  1888.             reserved,
  1889.             reserved,
  1890.             reserved,
  1891.             reserved,
  1892.             reserved,
  1893.             reserved,
  1894.             {    /* array OtherParams: 0 elements */
  1895.             },
  1896.             /* [4] */
  1897.             "paste",
  1898.             "Paste an object from the clipboard",
  1899.             'misc',
  1900.             'past',
  1901.             noReply,
  1902.             "",
  1903.             replyOptional,
  1904.             singleItem,
  1905.             notEnumerated,
  1906.             reserved,
  1907.             reserved,
  1908.             reserved,
  1909.             reserved,
  1910.             reserved,
  1911.             reserved,
  1912.             reserved,
  1913.             reserved,
  1914.             reserved,
  1915.             reserved,
  1916.             reserved,
  1917.             reserved,
  1918.             reserved,
  1919.             noParams,
  1920.             "",
  1921.             directParamOptional,
  1922.             singleItem,
  1923.             notEnumerated,
  1924.             changesState,
  1925.             reserved,
  1926.             reserved,
  1927.             reserved,
  1928.             reserved,
  1929.             reserved,
  1930.             reserved,
  1931.             reserved,
  1932.             reserved,
  1933.             reserved,
  1934.             reserved,
  1935.             reserved,
  1936.             reserved,
  1937.             {    /* array OtherParams: 0 elements */
  1938.             },
  1939.             /* [5] */
  1940.             "create publisher",
  1941.             "Create a publisher",
  1942.             kAEMiscStandards,
  1943.             kAECreatePublisher,
  1944.             noReply,
  1945.             "",
  1946.             replyOptional,
  1947.             singleItem,
  1948.             notEnumerated,
  1949.             reserved, reserved, reserved, reserved, reserved, reserved,
  1950.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1951.             typeObjectSpecifier,
  1952.             "Object to publish",
  1953.             directParamOptional,
  1954.             singleItem,
  1955.             notEnumerated,
  1956.             changesState,
  1957.             reserved, reserved, reserved, reserved, reserved, reserved,
  1958.             reserved, reserved, reserved, reserved, reserved, reserved,
  1959.             {    /* array OtherParams: 1 elements */
  1960.                 /* [1] */
  1961.                 "edition",
  1962.                 keyAEEditionFileLoc,
  1963.                 typeAlias,
  1964.                 "Alias to the edition container file",
  1965.                 optional,
  1966.                 singleItem,
  1967.                 notEnumerated,
  1968.                 reserved,
  1969.                 reserved, reserved, reserved, reserved, reserved, reserved,
  1970.                 reserved, reserved, reserved, reserved, reserved, reserved
  1971.             },
  1972.         /* [6] */
  1973.             "revert",
  1974.             "Restore the object to its last saved state",
  1975.             kAEMiscStandards,
  1976.             kAERevert,
  1977.             noReply,
  1978.             "",
  1979.             replyOptional,
  1980.             singleItem,
  1981.             notEnumerated,
  1982.             reserved, reserved, reserved, reserved, reserved, reserved,
  1983.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  1984.             typeObjectSpecifier,
  1985.             "The object to revert",
  1986.             directParamRequired,
  1987.             singleItem,
  1988.             notEnumerated,
  1989.             changesState,
  1990.             reserved, reserved, reserved, reserved, reserved, reserved,
  1991.             reserved, reserved, reserved, reserved, reserved, reserved,
  1992.             {    /* array OtherParams: 0 elements */
  1993.             }
  1994.           },
  1995.  
  1996.         {    /* array Classes: 0 elements */
  1997.         },
  1998.         {    /* array ComparisonOps: 0 elements */
  1999.         },
  2000.         {    /* array Enumerations: 0 elements */
  2001.         },
  2002.         /* [4] */
  2003.         "Text Suite",
  2004.         "A set of basic classes for text processing",
  2005.         'TEXT',
  2006.         1,
  2007.         1,
  2008.         {    /* array Events: 1 elements */
  2009.             /* [1] */
  2010.             /* [2] */
  2011.             "Close",
  2012.             "Close an object",
  2013.             kAECoreSuite,
  2014.             kAEClose,
  2015.             noReply,
  2016.             "",
  2017.             replyOptional,
  2018.             singleItem,
  2019.             notEnumerated,
  2020.             reserved,
  2021.             reserved,
  2022.             reserved,
  2023.             reserved,
  2024.             reserved,
  2025.             reserved,
  2026.             reserved,
  2027.             reserved,
  2028.             reserved,
  2029.             reserved,
  2030.             reserved,
  2031.             reserved,
  2032.             reserved,
  2033.             typeObjectSpecifier,
  2034.             "The object to close",
  2035.             directParamRequired,
  2036.             singleItem,
  2037.             notEnumerated,
  2038.             changesState,
  2039.             reserved,
  2040.             reserved,
  2041.             reserved,
  2042.             reserved,
  2043.             reserved,
  2044.             reserved,
  2045.             reserved,
  2046.             reserved,
  2047.             reserved,
  2048.             reserved,
  2049.             reserved,
  2050.             reserved,
  2051.             {    /* array OtherParams: 2 elements */
  2052.                 /* [1] */
  2053.                 "Save",
  2054.                 keyAESaveOptions,
  2055.                 enumSaveOptions,
  2056.                 "Specifies whether or not changes should be saved before closing",
  2057.                 optional,
  2058.                 singleItem,
  2059.                 enumerated,
  2060.                 reserved,
  2061.                 reserved,
  2062.                 reserved,
  2063.                 reserved,
  2064.                 reserved,
  2065.                 reserved,
  2066.                 reserved,
  2067.                 reserved,
  2068.                 reserved,
  2069.                 reserved,
  2070.                 reserved,
  2071.                 reserved,
  2072.                 reserved
  2073.             }
  2074.         },
  2075.         {    /* array Classes: 0 elements */
  2076.         },
  2077.         {    /* array ComparisonOps: 0 elements */
  2078.         },
  2079.         {    /* array Enumerations: 0 elements */
  2080.         }
  2081.     }
  2082. };
  2083.  
  2084.